import {rolePermission} from '@/utils/permission'

export default {
	mounted(el, binding) {
		const {value} = binding
		if (Array.isArray(value)) {
			let ishas = false;
			value.forEach(item => {
				if (rolePermission(item)) {
					ishas = true;
				}
			})
			if (!ishas) {
				el.parentNode.removeChild(el)
			}
		} else {
			if (!rolePermission(value)) {
				el.parentNode.removeChild(el);
			}
		}
	}
};
